.BG1847{
	background-image: url(../../images/homepage/BG1847.png);
	background-repeat: no-repeat;
	background-position: center center;
	height: 100%;
	width: 100%;
}

.BG1848{
	background-image: url(../../images/homepage/BG1848.png);
	background-repeat: no-repeat;
	background-position: center center;
	height: 100%;
	width: 100%;
}

.BG1849{
	background-image: url(../../images/homepage/BG1849.png);
	background-repeat: no-repeat;
	background-position: center center;
	height: 100%;
	width: 100%;
}

.BG1647{
	background-image: url(../../images/homepage/BG1647.png);
	background-repeat: no-repeat;
	background-position: center center;
	height: 100%;
	width: 100%;
}

.BG1810{
	background-image: url(../../images/homepage/BG1810.png);
	background-repeat: no-repeat;
	background-position: center center;
	height: 100%;
	width: 100%;
}
.BG1849{
	background-image: url(../../images/homepage/BG1849.png);
	background-repeat: no-repeat;
	background-position: center center;
	height: 100%;
	width: 100%;
}
.BG1660{
	background-image: url(../../images/homepage/BG1660.png);
	background-repeat: no-repeat;
	background-position: center center;
	height: 100%;
	width: 100%;
}

iframe{
	width:100%;
	height:100%;
}
body{
	margin: 0;
	padding: 0;
}
.tmUnicode,.tmCode,.atthUnicode{display:none;}
.ythjsDiv {
	     text-align:center; 
	     font:1.5em "Microsoft Yahei"; 
	     color:#333;
	     width:100%;
	     height:80px;
 } 
 .ythjsDiv div{
	    font:1.5em "Microsoft Yahei"; 
	    color:#333;
	    height:75px;
	    line-height:75px;
	    width:48%;
 }

.tdFont{
		font:15px/30px "Microsoft Yahei";
		color:#355A9E;
		width:100%;
}
.sicon {
		width:90px;
		height:50px;
}
.tdFont input{
	margin-left:20px;
}
.searchTxt{
	background: none;
	background: -webkit-linear-gradient(#fff, #ccc);	
	background: -moz-linear-gradient(#fff, #ccc);	
	background: -o-linear-gradient(#fff, #ccc);	
	background: -ms-linear-gradient(#fff, #ccc);	
	background: linear-gradient(#fff, #ccc);	
	border: 1px solid #CEE3FF;
	border-radius: 5px 0 0 5px;
	box-shadow: 0 2px 0 #95A2B4;
	//color: #888;
	color: #666666;
	display: block;
	float: left;
	font-family: 'Cabin', helvetica, arial, sans-serif;
	//font-size: 13px;
	font-size: 16px;
	font-weight: 400;
	height: 45px;
	margin: 0;
	padding: 0 10px;
	width: 400px;
	line-height: 45px;
}
.searchTxt:-webkit-input-placeholder {
		color: #888;
}

.searchTxt:-moz-placeholder {
		color: #888;
}
.searchTxt:focus:-webkit-input-placeholder { 
	color: #efe;
}

.searchTxt:focus:-moz-placeholder {
	color: #efe;
}
.searchTxt:focus {
	-webkit-animation: glow 800ms ease-out infinite alternate;
	-moz-animation: glow 800ms ease-out infinite alternate;
	-o-animation: glow 800ms ease-out infinite alternate;
	-ms-animation: glow 800ms ease-out infinite alternate;
	animation: glow 800ms ease-out infinite alternate;
	background: none;
	background: -webkit-linear-gradient(#fff, #ccc);
	background: -moz-linear-gradient(#fff, #ccc);
	background: -o-linear-gradient(#fff, #ccc);
	background: -ms-linear-gradient(#fff, #ccc);
	background: linear-gradient(#fff, #ccc);
	border-color: #999;
	box-shadow: 0 0 5px rgba(155,155,155,.2), inset 0 0 5px rgba(155,155,155,.1), 0 2px 0 #95A2B4;
	//color: #ccc;
	color: #000000;
	outline: none;
}
.searchBtn {
	background: #ccc;
	background: -webkit-linear-gradient(#fff, #ccc);
	background: -moz-linear-gradient(#fff, #ccc);
	background: -o-linear-gradient(#fff, #ccc);
	background: -ms-linear-gradient(#fff, #ccc);
	background: linear-gradient(#fff, #ccc);
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	-o-box-sizing: content-box;
	-ms-box-sizing: content-box;
	box-sizing: content-box;
	border: 1px solid #CEE3FF;
	border-left-color: #95A2B4;
	border-radius: 0 5px 5px 0;
	box-shadow: 0 2px 0 #95A2B4;
	color: #999;
	display: block;
	float: left;
	font-family: 'Cabin', helvetica, arial, sans-serif;
	font-size: 28px;
	font-weight: 400;
	height: 45px;
	line-height: 45px;
	margin: 0;
	padding: 0;
	position: relative;
	text-shadow: 0 -1px 0 #000;
	width: 80px;
	cursor: pointer;
}
.searchBtn:hover,
.searchBtn:focus {
	background: #ccc;
	background: -webkit-linear-gradient(#fff, #ccc);	
	background: -moz-linear-gradient(#fff, #ccc);	
	background: -o-linear-gradient(#fff, #ccc);	
	background: -ms-linear-gradient(#fff, #ccc);	
	background: linear-gradient(#fff, #cccc);
	color: #5f5;
	outline: none;
}

.searchBtn:active {
	background: #ccc;
	background: -webkit-linear-gradient(#fff, ccc);
	background: -moz-linear-gradient(#fff, #ccc);
	background: -o-linear-gradient(#fff, #ccc);
	background: -ms-linear-gradient(#fff, #ccc);
	background: linear-gradient(#fff, #ccc);
	box-shadow: 0 1px 0 #95A2B4, inset 1px 0 1px #95A2B4;
	top: 1px;
}

@-webkit-keyframes glow {
    0% {
		border-color: #393;
		box-shadow: 0 0 5px rgba(155,155,155,.2), inset 0 0 5px rgba(155,155,155,.1), 0 2px 0 #95A2B4;
    }	
    100% {
		border-color: #6f6;
		box-shadow: 0 0 20px rgba(155,155,155,.6), inset 0 0 10px rgba(155,155,155,.4), 0 2px 0 #95A2B4;
    }
}

@-moz-keyframes glow {
    0% {
		border-color: #393;
		box-shadow: 0 0 5px rgba(155,155,155,.2), inset 0 0 5px rgba(155,155,155,.1), 0 2px 0 #95A2B4;
    }	
    100% {
		border-color: #6f6;
		box-shadow: 0 0 20px rgba(155,155,155,.6), inset 0 0 10px rgba(155,155,155,.4), 0 2px 0 #95A2B4;
    }
}

@-o-keyframes glow {
    0% {
		border-color: #393;
		box-shadow: 0 0 5px rgba(155,155,155,.2), inset 0 0 5px rgba(155,155,155,.1), 0 2px 0 #95A2B4;
    }	
    100% {
		border-color: #6f6;
		box-shadow: 0 0 20px rgba(155,155,155,.6), inset 0 0 10px rgba(155,155,155,.4), 0 2px 0 #95A2B4;
    }
}

@-ms-keyframes glow {
    0% {
		border-color: #393;
		box-shadow: 0 0 5px rgba(155,155,155,.2), inset 0 0 5px rgba(155,155,155,.1), 0 2px 0 #95A2B4;
    }	
    100% {
		border-color: #6f6;
		box-shadow: 0 0 20px rgba(155,155,155,.6), inset 0 0 10px rgba(155,155,155,.4), 0 2px 0 #95A2B4;
    }
}
@keyframes glow {
    0% {
		border-color: #393;
		box-shadow: 0 0 5px rgba(155,155,155,.2), inset 0 0 5px rgba(155,155,155,.1), 0 2px 0 #95A2B4;
    }	
    100% {
		border-color: #6f6;
		box-shadow: 0 0 20px rgba(155,155,155,.6), inset 0 0 10px rgba(155,155,155,.4), 0 2px 0 #95A2B4;
    }
}
.spulist-grid{display:none;} 
.grid-item span{padding:5px;}
.pager{width:500px;margin:0 auto;height:30px;margin-top:10px;display:none;}
.pager li{float: left;margin-left:10px;cursor: pointer;height:30px;line-height:30px;}
.pager li input{width:20px;background:#f8f8f8;text-align:center;}
.pager li.fr{float: right;}
.gay{color:#ccc;}

.searchBox{
	padding:10px 20px;
	height: 65px;
	margin:0 auto;
	width: 650px;
	line-height: 65px;
}
.searchBox .key{
	font-size: 28px;
	color: #333349;
	display: inline-block;
	font-weight: bold;
	margin-right: 30px;
}
.key{
	float: left;
	height: 65px;
	line-height: 50px;
}
.searchBox{padding-top: 20px;}